It sales marketing careers in Montreal, Canada